body{
	font-family: arial,helvetica,sans-serif;
	color: grey;
	font-size: 12px;
}

img{
	margin: 0;
	padding: 0;
	border: none;
}

h1,h2,h3,h4{
	color: dimGrey;
	margin: 0;
	padding: 0;
}

a{
	cursor: pointer;
	color: black;
	
	text-decoration: none;
}
	a:hover{
		text-decoration: underline;
	}
	#search_container{
	
	}
		table.search{
		
		}

			table.search.initial td.searchform {
				text-align: center;
			}
			table.search td.searchform img {
				float:left;
				margin-left:15px;
				margin-top:5px;
			}

			table.search.initial td.searchform img {
				float: inherit;
			}

			/**
			 * Advanced Search label
			*/
			table.search td.searchform div {
				margin-left: 280px;
				margin-top: 5px;
			}
			table.search.initial td.searchform div {
				margin-left: auto;
			}


			table.search input[type=text]{
				border: 1px solid lightGrey;
				margin-top: 11px;
				margin-left: 25px;
				height: 25px;
				font-size: 18px;
			}
			table.search input[type=submit]{
				border: 1px solid lightGrey;
				background-color: white;
				cursor: pointer;
				height: 29px;
				font-size: 18px;
				position: relative;
				top: 2px;
			}
			
			table.search tr.results{
			
			}
				td.sunspace_search_columnleft{
					border-top: 1px solid lightGrey;
					width: 120px;
				}
					td.orderBy{
					}
						td.orderBy span{
							color: dimGray;
							font-size: 13px;
						}
						td.orderBy a {
							margin-top: 10px;
							color: grey;
						}
						td.orderBy a.selected{
							color: #006699;
						}
							
				
				td.sunspace_search_columnmiddle{
					border-top: 1px solid lightGrey;
					border-left: 1px solid lightGrey;
					border-right: 1px solid lightGrey;
					
				}
					div.loadingContainer{
						text-align: center;
						color: grey;
					}
						div.loadingContainer img{
							position: relative;
							left: -9px;
							top: 3px;
						}
					div.noResultsContainer{
						text-align: center;
						color: grey;
					}
					
					td.sunspace_search_tdleft{
						width: 51px;
						padding: 3px;
					}
						td.sunspace_search_tdleft img{
							margin-top: 3px;
						}
						div.sunspace_search_img{
							/*Contains avatar-photo as background-image !!ONLY FOR COMMUNITIES!!*/
							width: 48px;
							height: 48px;
						}
					td.sunspace_search_tdmiddle{
						padding: 3px;
						line-height: 18px;
					}
						td.sunspace_search_tdmiddle a{
							color: #006699;
						}
					td.sunspace_search_tdright{
						width: 200px;
						padding: 3px;						
					}
						td.sunspace_search_tdright a{
							color: #006699;
						}
						td.sunspace_search_equity{
							width: 110px;
							height: 18px;
						}
							div.rating{
								width: 70px;
								height: 14px;
								background: url('../img/rating.png') repeat scroll 0 0 transparent;
							}
						div.pagination{
							margin-top: 10px;
							text-align: center;
						}
							div.pagination a{
								color: #006699;
								font-size: 18px;
							}
							div.pagination a.prev{
								font-weight: bold;
								color: #006699;
							}
							div.pagination a.current{
								font-weight: bold;
								color: grey;
							}
							div.pagination a.next{
								font-weight: bold;
								color: #006699;
							}
					td.sunspace_search_divider{
						height: 1px;
					}
						td.sunspace_search_divider div.dividerLine{
							height: 1px;
							width: 97%;
							margin: 0 auto 0 auto;
							background-color: lightGrey;
						}
					
				td.sunspace_search_columnright{
					border-top: 1px solid lightGrey;
					vertical-align: top;
					padding: 0 5px 0 5px;
					width: 200px;
					
				}
					td.sunspace_search_columnright span{
						font-size: 13px;
						color: dimGray;
					}
					div.communities{
					
					}
						div.communities a{
							
						}
					div.people{
						
					}
						div.people a{
							
						}
					td.sunspace_search_tagcloud{
						
					}
						div.tags{
							line-height: 19px;
						}
							div.tags a{
								text-decoration: none;
								color: grey;
							}